﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Sautom.Queries.ReadOptimizedDto
{
    public sealed class ClientViewDto
    {
        public Guid Id { get; set; }

        public string PersonalNumber { get; set; }

        public string NameLat { get; set; }
        public string FirstName { get; set; }
        public string LastName { get; set; }
        public string MiddleName { get; set; }

        public DateTime? BirthDate { get; set; }
        public string PassportInfo { get; set; }
        public string PassportByWhom { get; set; }
        public DateTime? PassportFromDate { get; set; }
        public DateTime? PassportByDate { get; set; }

        public string Address { get; set; }
        public string PhoneFirst { get; set; }
        public string PhoneSecond { get; set; }

        public List<OrderItemDto> Orders { get; set; }

        public List<ManagerCommentItemDto> Comments { get; set; }

        //parent section
        public string ParentName { get; set; }
        public string ParentAddress { get; set; }
        public string ParentPhone { get; set; }
        public string ParentPassportInfo { get; set; }
    }
}
